$(document).ready(function() {
  $('#ucenik_skola_id').change(function() {
    $('#ucenik_razred_id').load("/backend.php/razred/ajaxList", {skola_id: $('#ucenik_skola_id').val()});
  });

  $('#ucenik_filters_skola_id').change(function() {
    $('#ucenik_filters_razred_id').load("/backend.php/razred/ajaxList", {skola_id: $('#ucenik_filters_skola_id').val()});
  });
});

function dropTable(dan, tip)
{
   var tr = $('#tr_' + dan);
   if(tr.hasClass('hide') && tr.hasClass('loaded'))
   {
      tr.removeClass('hide');
   }
   else if(tr.hasClass('hide'))
   {
      tr.removeClass('hide');
      tr.addClass('loaded');

      if(tip == 'dan' || tip == 'dan_uplata')
      {
         /* ajax ucitavanje statistika samo jednom */
         var godina = $('#godina').val();
         var mesec = $('#mesec').val();
         var skola_id = $('#skola_id').val();
      }

      if(tip == 'dan')
      {
         $.ajax({
            type: "POST",
            url: "/backend.php/statistika/smsDan",
            data: "dan=" + dan + "&godina=" + godina + "&mesec=" + mesec + "&skola_id=" + skola_id,
            success: function(msg){
              if(msg)
              {
                 $('#dan_' + dan).html(msg);
              }
            }
          });
      }
      else if(tip == 'dan_uplata')
      {
         $.ajax({
            type: "POST",
            url: "/backend.php/statistika/uplataDan",
            data: "dan=" + dan + "&godina=" + godina + "&mesec=" + mesec + "&skola_id=" + skola_id,
            success: function(msg){
              if(msg)
              {
                 $('#dan_' + dan).html(msg);
              }
            }
          });
      }

      else if(tip == 'greska')
      {
         $.ajax({
            type: "POST",
            url: "/backend.php/greska/detail",
            data: "id=" + dan,
            success: function(msg){
              if(msg)
              {
                 $('#greska_' + dan).html(msg);
              }
            }
          });
      }
   }
   else
   {
      tr.addClass('hide');
   }
}

function odgovorGreske(odg_id)
{
   odg_ar = odg_id.split('_');
   id = odg_ar[1];
   var odgovor = $('#odgovor_' + id).val();
   var status_v = $('#status_' + id + ':checked').val();
   if(status_v)
     status = 1;
   else status = 0;
   $.ajax({
      type: "POST",
      url: "/backend.php/greska/odgovori",
      data: "id=" + id + "&odgovor=" + odgovor + "&status=" + status,
      success: function(msg){
        if(msg)
        {
           $('#feedback_' + id).html(msg);
        }
      }
    });
}

function ucitajProfe(predmet_id)
{
   var skola_id = $('#skola_id').val();

   if(predmet_id && skola_id)
   {
      $.ajax({
         type: "POST",
         url: "/backend.php/profesor/getPredmetProfesors",
         data: "skola_id=" + skola_id + "&predmet_id=" + predmet_id,
         success: function(msg){
           if(msg)
           {
              $('#pre_select').html(msg);
           }
         }
       });
   }
}

function unesiPlanRada()
{
   var skola_id = $('#skola_id').val();
   var predmet_id = $('#predmet_id').val();
   var profesor_id = $('#profesor_id').val();
   var razred = $('#razred').val();
   var opis = $('#opis').val();

   if(!profesor_id) profesor_id = 0;
   if(predmet_id && skola_id)
   {
      $.ajax({
         type: "POST",
         url: "/backend.php/plan_rada/unosUnos",
         data: "skola_id=" + skola_id + "&predmet_id=" + predmet_id + "&profesor_id=" + profesor_id + "&razred=" + razred + "&opis=" + opis,
         success: function(msg){
           if(msg)
           {
              $('#feedback').html(msg);
              $('#opis').val('');
              $('#opis').focus();
           }
         }
       });
   }
}